/**
 * Author(s): xuming.Wong <xuming.Wong@gmail.com>
 */
#ifndef __PQEnums_H__
#define __PQEnums_H__

namespace PQClient
{
	enum FileType
	{
		FILE_TYPE_UNKOWN=0,//unkown
		FILE_TYPE_MESH,//.mesh
		FILE_TYPE_MATERIAL,//.material
		FILE_TYPE_SKELETON,//.skeleton
		FILE_TYPE_IMAGE_PNG,//png image file
		FILE_TYPE_IMAGE_TGA,
		FILE_TYPE_IMAGE_JPG,
		FILE_TYPE_IMAGE_DDS,
		FILE_TYPE_BLEND,
		
		FILE_TYPE_TERRAIN_HEIGHT,//.thd(Terrain Height Data)

		//add new just above here.
	};

	enum SceneType
	{
		Scene_Type_Unkown=0,
		Scene_Type_Login,
		Scene_Type_CharacterSelect,
		Scene_Type_CharacterCreate,
		Scene_Type_EnterWorld,
		Scene_Type_GameWorld,
		Scene_Type_ServerChange,//change server or connect to a new server

		Scene_Type_Count
	};

	/*Add global used enums just above here
	*/
}
#endif
